Moray Firth — definition

1. Moray Firth (Noun)

1 definition

Moray Firth (Noun) — An inlet of the North Sea on the northeast coast of Scotland.

1 type of
firth